insulated tools - Alemán Inglés Diccionario